rlande, début du XXe siècle. À huit ans, Rosie croise le chemin de Victoria, la jeune héritière du domaine d'Ennismore. Celle-ci s'ennuie et voit en la fille d’un métayer, l'amie dont elle rêve tant. Au grand dam de sa mère, elle arrive à convaincre son père de partager ses heures de leçon avec Rosie. Au fil des années, leur amitié grandit. Mais à 17 ans, Victoria quitte Ennismore pour Dublin afin de faire son entrée dans le monde, laissant Rosie déchirée entre les aspirations de ces années d'éducation aristocrate et sa modeste position.
Au début des années 1910, deux jeunes soeurs vivant dans le Donegal, en Irlande, s'apprêtent à embarquer sur le Titanic. Nora, adulée par ses parents, est destinée à officier comme gouvernante dans une riche famille américaine tandis que Delia, rejetée, vit dans son ombre, ayant pour seule perspective de devenir servante. La disparition de Nora dans les flots glacés permet à Delia de la remplacer.